‘Go, and Sin No More’: Veganism, perfectionism, and moral scrupulosity

SAM WOOLFE: The Vegan Society defines veganism as “a philosophy and way of living which seeks to exclude—as far as is possible and practicable—all forms of exploitation of, and cruelty to, animals.” Ethical vegans may be divided along welfarist and animal rights lines. The former want to improve conditions for non-human animals and minimise suffering, … Continue reading ‘Go, and Sin No More’: Veganism, perfectionism, and moral scrupulosity